Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARRATTS ROAD Detached £595,883 £390,000 9 Jul 2014
4 BARRATTS ROAD Detached £365,905 £157,500 25 Jul 2003
23 BARRATTS ROAD Detached £411,693 £240,000 18 Jan 2011